package DesignPattern.Singleton;

/**
 * @Author self
 * @Date 2024/8/11 17:34
 */

/*
饿汉式单例模式在类加载时就创建实例，线程安全但可能会浪费内存。
*/

public class SingletonEHan {
    // 在类加载时创建实例
    private static final SingletonEHan instance = new SingletonEHan();

    // 私有化构造函数，防止外部创建实例
    private SingletonEHan() {}

    // 提供公共的访问方法获取实例
    public static SingletonEHan getInstance() {
        return instance;
    }
}
